El Toro Loco (Menu)

1780 Francisco Boulevard, Pacifica
+1 650-355-5548

Give a rating to El Toro Loco

Suggest a dish

How much did you spend at El Toro Loco?